Big Huge Thesaurus

atmospheric phenomenon

noun